pendulum towers - German English Dictionary